%REM Converts a JSON object with an array of dates, converting each element in the array to a ZuluLSX DateTimeObject. The arrayConverter is mapped to the "modified" property of the JSON object, but the dateConverter just needs to run on each element in the array. So a label to look for does not need to be passed. %END REM Dim dateConverter as New ZuluDateTimeSerializer() Dim arrayConverter as new JsonArrayConverter() Dim helper as New JsonConversionHelper Dim jsonString as String Dim obj as ObjectSummary jsonString = |{"unid":"12345678901234567890123456789012","modified":["2023-02-01T13:00:00Z","2023-02-01T13:15:12Z","2023-02-02T09:00:00Z"]}| Call helper.withCustomConverter("modified", arrayConverter.withCustomConverter(dateConverter)) Set obj = helper.fromJsonString(jsonString, "ObjectSummary", "ObjectClass") |